recognize (someone's) kindheartedness

Translations
признавать добросердечие (кого-то)
The students recognized their teacher's kindheartedness.
Ученики признали добросердечие своей учительницы.